ConnectableObservableAsync.ConnectAsync(CancellationToken) method¶
Defined in
Type: ConnectableObservableAsyncReactiveUI.Extensions.Async
Assembly: ReactiveUI.Extensions.dll
Applies to
net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481
public abstract ValueTask<IAsyncDisposable> ConnectAsync(CancellationToken cancellationToken)
Summary: Asynchronously establishes a connection to the target resource and returns a disposable handle for managing the connection's lifetime.
Parameters
| Name | Type | Description |
|---|---|---|
cancellationToken | CancellationToken | A cancellation token that can be used to cancel the asynchronous connection operation. |
Returns: ValueTask
Remarks
The returned IAsyncDisposable must be disposed when the connection is no longer needed to ensure proper resource cleanup. Multiple calls to this method may result in multiple independent connections, depending on the implementation.